An Optimal Partitioning Algorithm for Combinational CMOS Circuits Using Particle Swarm Optimization

نویسندگان

  • Gaurav Singhal
  • Scott C. Smith
چکیده

This paper presents a swarm intelligence based approach to optimally partition combinational CMOS circuits for pseudoexhaustive testing. The partitioning algorithm ensures reduction in the number of test vectors required to detect faults in VLSI circuits. The algorithm is based on the circuit’s primary input cone (N) and fanout (F) values to decide the location and number of partitions. Particle Swarm Optimization (PSO) is used to determine the optimal values of N and F to minimize the number of test vectors as well as the number of partitions. The proposed algorithm has been applied to the ISCAS’85 benchmark circuits and the results obtained are compared with those from the I-PIFAN partitioning approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Particle swarm-based optimal partitioning algorithm for combinational CMOS circuits

This paper presents a swarm intelligence based approach to optimally partition combinational CMOS circuits for pseudoexhaustive testing. The partitioning algorithm ensures reduction in the number of test vectors required to detect faults in VLSI circuits. The algorithm is based on the circuit’s maximum primary input cone size (N) and minimum fanout (F) values to decide the location and number o...

متن کامل

Use of Particle Swarm Optimization to Design Combinational Logic Circuits

This paper presents a proposal based on binary particle swarm optimization to design combinational logic circuits at the gate-level. The algorithm is validated using several examples from the literature, and is compared against a genetic algorithm (with integer representation), and against human designers who used traditional circuit design aids (e.g., Karnaugh Maps). Results indicate that part...

متن کامل

Development of PSPO Simulation Optimization Algorithm

In this article a new algorithm is developed for optimizing computationally expensive simulation models. The optimization algorithm is developed for continues unconstrained single output simulation models. The algorithm is developed using two simulation optimization routines. We employed the nested partitioning (NP) routine for concentrating the search efforts in the regions which are most like...

متن کامل

Synthesis of Analog Circuits by Genetic Algorithms and their Optimization by Particle Swarm Optimization

This chapter shows the application of particle swarm optimization (PSO) to size analog circuits which are synthesized by a genetic algorithm (GA) from nullor-based descriptions. First, a historical description of the development of automatic synthesis techniques to design analog circuits is presented. Then, the synthesis of analog circuits by applying a GA at the transistor level of abstraction...

متن کامل

Reusing Code in Genetic Programming

In this paper we propose an approach to Genetic Programming based on code reuse and we test it in the design of combinational logic circuits at the gate-level. The circuits evolved by our algorithm are compared with circuits produced by human designers, by Particle Swarm Optimization, by an n-cardinality GA and by Cartesian Genetic Programming.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005